rupture of the spleen - Alemán Inglés Diccionario